steep mountain - Alemán Inglés Diccionario